home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir37 / hdmm46.zip / FORMAT.BAT < prev    next >
DOS Batch File  |  1993-04-14  |  1KB  |  44 lines

  1. ECHO OFF
  2. CLS
  3. IF EXIST C:\FORMAT.COM RENAME C:\FORMAT.COM !FORMAT.COM
  4. IF EXIST C:\DOS\FORMAT.COM RENAME C:\DOS\FORMAT.COM !FORMAT.COM
  5. IF EXIST C:\FORMAT!.COM RENAME C:\FORMAT!.COM !FORMAT.COM
  6. IF EXIST C:\DOS\FORMAT!.COM RENAME C:\DOS\FORMAT!.COM !FORMAT.COM
  7. IF %1. == . GOTO :NODRIVE
  8. IF %1 == /? IF EXIST C:\PCTOOLS\PCFORM*.* GOTO :DRIVEOK2
  9. IF %1 == ! GOTO :DOSFORMAT
  10. IF %1 == !FORMAT GOTO :DOSFORMAT
  11. IF %1 == !format GOTO :DOSFORMAT
  12. GOTO :PCFORMAT
  13. :DOSFORMAT
  14. SHIFT
  15. IF %1. == . GOTO :NODRIVE
  16. FOR %%a IN (A: a: B: b:) DO IF %1 == %%a GOTO :DRIVEOK1
  17. GOTO :NODRIVE
  18. :PCFORMAT
  19. FOR %%a IN (A: a: B: b:) DO IF %1 == %%a GOTO :DRIVEOK2
  20. GOTO :NODRIVE
  21. :DRIVEOK1
  22. !FORMAT %1 %2 %3 %4 %5 %6
  23. GOTO :EXIT
  24. :DRIVEOK2
  25. IF EXIST C:\PCTOOLS\PCFORM*.* C:\PCTOOLS\PCFORMAT %1 %2 %3 %4 %5 %6
  26. IF NOT EXIST C:\PCTOOLS\PCFORM*.* !FORMAT %1 %2 %3 %4 %5 %6
  27. GOTO :EXIT
  28. :NODRIVE
  29. CLS
  30. ECHO You must specify a drive to format i.e.
  31. ECHO  
  32. ECHO  
  33. ECHO FORMAT A:
  34. ECHO  
  35. ECHO FORMAT b: /V
  36. ECHO  
  37. ECHO Valid drives:  A:  a:  B:  b:
  38. ECHO  
  39. PAUSE
  40. GOTO :EXIT
  41. :EXIT
  42. EXIT
  43.  
  44.